import path from 'path'
import process from 'process'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import  Unocss  from 'unocss/vite';

// https://vite.dev/config/
export default defineConfig({
  plugins: [vue(),
    Unocss()
  ],
  server: {
    port: 8501, // 将端口号设置为 8501
    // 其他 server 配置选项（可选）
    // host: '0.0.0.0', // 如果你需要让其他设备通过 IP 访问，可以设置为这个
    // https: false, // 是否启用 HTTPS，默认为 false
  },
  resolve: {
    alias: {
      '@': path.resolve(process.cwd(), 'src'),
    },
  },
  css: {
    preprocessorOptions: {
      less: {
        // 可添加 Less 选项，如修改变量等
        modifyVars: {
          'primary-color': '#1890ff',
        },
        javascriptEnabled: true,
      },
    },
  },
})
